PLY (format de fichier)
PLY est un format de fichier graphique connu sous le nom de Polygon File Format (« format de fichier de polygones ») ou le Stanford Triangle Format.
Le format fut principalement conçu pour stocker des données tri-dimensionnelles provenant de scanners 3D. Il consiste en une description relativement simple d'un objet unique comme une liste de polygones nominalement plats. Une grande variété de propriétés peuvent être stockées, telles que couleur et transparence, normales aux surfaces, coordonnées de texture. Le format permet d'avoir des propriétés différentes pour le devant ou l'arrière d'un polygone
Il existe deux versions de ce format de fichier, un en ASCII, l'autre en binaire.
Le format de fichier
[modifier | modifier le code]Au début de chaque fichier ply, il y a un header indiquant le contenu du fichier
header // Debut du header ply // Type du fichier format ascii 1.0 // Fichier codé en ASCII comment VCGLIB generated . . // Corps du header . end_header // Fin du header
Exemples d'éléments que peut contenir ce header:
element vertex 100 // Cette ligne signifie qu'il y a 100 points property float x // l'abscisse du point sur l'axe des x property float y // l'ordonnée du point sur l'axe des y property float z // la cote sur l'axe des z property float nx // la normale a x property float ny property float nz property uchar red // le rouge du code RGB property uchar green // le vert property uchar blue // le bleu property uchar alpha // la transparence element face 1000 // Cette ligne signifie qu'il y a 1000 faces property list uchar int vertex_indices // liste des nombres de points qui vont se trouver dans chaque facette property uchar red property uchar green property uchar blue property uchar alpha
Voir aussi
[modifier | modifier le code]Articles connexes
[modifier | modifier le code]- MeshLab : Application open source Windows, Mac OS X et Linux, pour visualiser, traiter et convertir des maillages tri-dimensionnels depuis ou vers le format PLY.
- CloudCompare : Application open source Windows et Linux, pour visualiser, traiter et convertir des maillages ou nuages de points tri-dimensionnels depuis ou vers le format PLY.
- Mathematica : Un logiciel de calcul formel fonctionnant avec les fichiers PLY.